<script type="text/javascript">
function prueba(){
var anos; 
  var num = $("#fecha2").val().substring(0,2);
 return anos =  $("#fecha2").val().substring(6,10)+','+num+','+$("#fecha2").val().substring(3,5);
   	
} 
</script>
<div id="error"><?php echo $mensage;
     $var = site_url().'/trancrearcompania/dataDgii';
    ?></div>
<script language="javascript">
    // apply filters
    var applyFilter = function(){
        jQuery("#list").setGridParam({
            url: '<?php echo $var ?>',
            page:1,
            postData:{
                search: true,
                name: $('#name').val(),
                dispara_fin:$('.f_fin:checked').val()
            }
        });
    }

    jQuery(document).ready(function(){
        jQuery("#list").jqGrid({
            url: '<?php echo site_url() ?>/trancrearcompania/dataDgii',
            mtype: 'POST',
            datatype: 'json',
            colNames:['ID','Referencia', 'Tipo','Jurisdic.','Registro','Dias R.','Etapa A.','Estatus','Etapa',
            'Total','User','Responsable','Contacto'],
            colModel :[
                {name:'IdCompania', index:'IdCompania', width:5,hidden:true},
                {name:'NombreCompania', index:'NombreCompania', width:20},
                {name:'IdServicio', index:'IdServicio', width:10},
                {name:'IdJurisdiccion', index:'IdJurisdiccion', width:8},
            	{name:'FechaUsrCompania', index:'FechaUsrCompania', width:11},
            	 {name:'dias', index:'NombreCompania', width:8},
            	{name:'IdEtapa',index:'IdEtapa',width:6},
            	{name:'IdEstatus',index:'IdEstatus',width:7},
            	{name:'Etapa', index:'Etapa', width:7},
            	{name:'Total', index:'Total', width:7},
            	{name:'User', index:'User', width:7},
            	{name:'Responsable', index:'Responsable', width:7},
            	{name:'conctato', index:'Responsable', width:7}		
                ],
            pager: jQuery('#pager'),
            hiddengrid: true,
            sortname: 'IdCompania',
            rowNum:50,       
            rowList:[50,100,150],
            sortorder: "DESC",
            height: '100%',
            width: '626',
            imgpath: _base_url + 'public/css/jqgrid/flex/images',
            viewrecords: true,
            multiselect: false,
            onSelectRow: function(ids) 
            {
            	if(ids != null) 
            	{
            		var rec = jQuery("#list").getRowData(ids);
            		lol=ids;
            		
            		jQuery("#list_etapas").setGridParam({url : _site_url + '/trancrearcompania/procesos_data', page : 1, mtype:'POST',postData:{id_compania:rec.IdCompania}}).setCaption("Etapas: " + rec.IdCompania).trigger('reloadGrid');
            	
            	}
            },
            adjacents: 4,
            jsonReader: { repeatitems : false, IdCompania: "0" }
        }).navGrid('#pager',{add:false,del:false,edit:false,search:false,position:"left"})
        
        .navButtonAdd('#pager',{caption:"", buttonimg: _base_url + "public/css/jqgrid/flex/images/tab_close-on.gif", onClickButton:function()
         { 
         var id = jQuery('#list').getGridParam('selarrrow');
         var id=lol;
        if (id.length > 0) 
        {
            if(id.length == 1)
            {
                var ret = jQuery("#list").getRowData(id);
        
                window.location = _site_url + '/dgii/finalizar/' + ret.IdCompania;
            } else {
            	
            	 var ret = jQuery("#list").getRowData(id);
        
                window.location = _site_url + '/dgii/finalizar/' + ret.IdCompania;
            }
        } else { jAlert('Debe seleccionar al menos una compania'); }
        return false; } })      
       
         .navButtonAdd('#pager',{caption:"", buttonimg: _base_url + "public/css/jqgrid/flex/images/text_columns.png", onClickButton:function(){ jQuery("#list").setColumns();} })
       
        $('#apply_filter').bind('click', applyFilter);
    });
   

 function getCheckedValue(radioObj) 
 {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}
   
    
 function cargarporfecha()
 {
 	if ($('#name').val())
 	{
 		var b=$('#delimi').val();
 		a=$('#name').val();
 	     
 	     if(b == 1)
 	     {
 		    jQuery("#list").setGridParam({url : _site_url + '/trancrearcompania/data/r'+a, page : 1}).trigger('reloadGrid');
 		    jQuery("#list_etapas").setGridParam({url : _site_url + '/trancrearcompania/procesos_data', page : 1}).trigger('reloadGrid');
 	     }
 	     else if(b == 2)
 	     {
 	        jQuery("#list").setGridParam({url : _site_url + '/trancrearcompania/data/c'+a, page : 1}).trigger('reloadGrid');
 		    jQuery("#list_etapas").setGridParam({url : _site_url + '/trancrearcompania/procesos_data', page : 1}).trigger('reloadGrid');
 	     }
 	     
 	    
 	     
 	 }
 	else
 	{
 		jQuery("#list").setGridParam({url : _site_url + '/trancrearcompania/data/p', page : 1}).trigger('reloadGrid');
 		jQuery("#list_etapas").setGridParam({url : _site_url + '/trancrearcompania/procesos_data', page : 1}).trigger('reloadGrid');
 	}
 		
 }
 
     
 function cargarporfecha2()
 {
 	if ($('#servici').val())
 	{
 		
 		a=$('#servici').val();
 	    
 		    // window.location = _site_url + '/trancrearcompania/data/s'+a;
 		    jQuery("#list").setGridParam({url : _site_url + '/trancrearcompania/data/s'+a, page : 1}).trigger('reloadGrid');
 		    jQuery("#list_etapas").setGridParam({url : _site_url + '/trancrearcompania/procesos_data', page : 1}).trigger('reloadGrid');
 	     	     
 	 }
 	else
 	{
 		jQuery("#list").setGridParam({url : _site_url + '/trancrearcompania/data/p', page : 1}).trigger('reloadGrid');
 		jQuery("#list_etapas").setGridParam({url : _site_url + '/trancrearcompania/procesos_data', page : 1}).trigger('reloadGrid');
 	}
 		
 }
 
  function cargarporfecha3()
 {
 	if ($('#estatus').val())
 	{
 		
 		a=$('#estatus').val();
 	    
 		    jQuery("#list").setGridParam({url : _site_url + '/trancrearcompania/data/z'+a, page : 1}).trigger('reloadGrid');
 		    jQuery("#list_etapas").setGridParam({url : _site_url + '/trancrearcompania/procesos_data', page : 1}).trigger('reloadGrid');
 	     	     
 	 }
 	else
 	{
 		jQuery("#list").setGridParam({url : _site_url + '/trancrearcompania/data/p', page : 1}).trigger('reloadGrid');
 		jQuery("#list_etapas").setGridParam({url : _site_url + '/trancrearcompania/procesos_data', page : 1}).trigger('reloadGrid');
 	}
 		
 }
 
   function cargarporfecha4()
 {
 	if ($('#estapa').val())
 	{
 		
 		var a=$('#estapa').val();
 	
 		
            //window.location = _site_url + '/trancrearcompania/data/x'+a;
 		   jQuery("#list").setGridParam({url : _site_url + '/trancrearcompania/data/x'+a, page : 1}).trigger('reloadGrid');
 		   jQuery("#list_etapas").setGridParam({url : _site_url + '/trancrearcompania/procesos_data', page : 1}).trigger('reloadGrid');
 	     	     
 	 }
 	else
 	{
 		jQuery("#list").setGridParam({url : _site_url + '/trancrearcompania/data/p', page : 1}).trigger('reloadGrid');
 		jQuery("#list_etapas").setGridParam({url : _site_url + '/trancrearcompania/procesos_data', page : 1}).trigger('reloadGrid');
 	}
 		
 }
 
 function cargarporfecha7()
 {
 	if ($('#estapa2').val())
 	{
 		
 		var a=$('#estapa2').val();
 	
 		
          //window.location = _site_url + '/trancrearcompania/data/q'+a;
 		   jQuery("#list").setGridParam({url : _site_url + '/trancrearcompania/data/q'+a, page : 1}).trigger('reloadGrid');
 		   jQuery("#list_etapas").setGridParam({url : _site_url + '/trancrearcompania/procesos_data', page : 1}).trigger('reloadGrid');
 	     	     
 	 }
 	else
 	{
 		jQuery("#list").setGridParam({url : _site_url + '/trancrearcompania/data/p', page : 1}).trigger('reloadGrid');
 		jQuery("#list_etapas").setGridParam({url : _site_url + '/trancrearcompania/procesos_data', page : 1}).trigger('reloadGrid');
 	}
 		
 }
 
   function cargarporfecha5()
 {
 	if ($('#ctotal').val())
 	{
 		
 		a=$('#ctotal').val();
            
 		    //  window.location = _site_url + '/trancrearcompania/data/t'+a;
 		    jQuery("#list").setGridParam({url : _site_url + '/trancrearcompania/data/t'+a, page : 1}).trigger('reloadGrid');
 		    jQuery("#list_etapas").setGridParam({url : _site_url + '/trancrearcompania/procesos_data', page : 1}).trigger('reloadGrid');
 	     	     
 	 }
 	else
 	{
 		jQuery("#list").setGridParam({url : _site_url + '/trancrearcompania/data/p', page : 1}).trigger('reloadGrid');
 		jQuery("#list_etapas").setGridParam({url : _site_url + '/trancrearcompania/procesos_data', page : 1}).trigger('reloadGrid');
 	}
 		
 }
 
    function cargarporfecha6()
 {
 	if ($('#num').val())
 	{
 		
 		a=$('#num').val();
            
 		    //window.location = _site_url + '/trancrearcompania/data/u'+a;
 		    jQuery("#list").setGridParam({url : _site_url + '/trancrearcompania/data/u'+a, page : 1}).trigger('reloadGrid');
 		    jQuery("#list_etapas").setGridParam({url : _site_url + '/trancrearcompania/procesos_data', page : 1}).trigger('reloadGrid');
 	     	     
 	 }
 	else
 	{
 		jQuery("#list").setGridParam({url : _site_url + '/trancrearcompania/data/p', page : 1}).trigger('reloadGrid');
 		jQuery("#list_etapas").setGridParam({url : _site_url + '/trancrearcompania/procesos_data', page : 1}).trigger('reloadGrid');
 	}
 		
 }
 
    function cargarporfecha8()
 {
 	if ($('#ceatpa').val())
 	{
 		
 		a=$('#ceatpa').val();
            
 		   // window.location = _site_url + '/trancrearcompania/data/k'+a;
 		    jQuery("#list").setGridParam({url : _site_url + '/trancrearcompania/data/k'+a, page : 1}).trigger('reloadGrid');
 		    jQuery("#list_etapas").setGridParam({url : _site_url + '/trancrearcompania/procesos_data', page : 1}).trigger('reloadGrid');
 	     	     
 	 }
 	else
 	{
 		jQuery("#list").setGridParam({url : _site_url + '/trancrearcompania/data/p', page : 1}).trigger('reloadGrid');
 		jQuery("#list_etapas").setGridParam({url : _site_url + '/trancrearcompania/procesos_data', page : 1}).trigger('reloadGrid');
 	}
 		
 }

</script>

<?php
    $servicio = $this->mservicios->Loadservicios();
    $estapa = $this->metapas->LoadEtapas();
    $estatus = $this->mestatus->LoadEstatus();  
?>

<div class="table_container">


<table>
<tr>
	<td><?php $this->load->view('estatus_filters'); ?></td>
</tr>
<tr><td><br /><div id="titulo">Seguimiento de DGII<hr /></div><br /></td></tr>
<tr>
<td>
    <table id="list" class="scroll"></table>
    <div id="pager" class="scroll" style="text-align:center;"></div>
</td>
 </tr>
<?php $this->load->view('etapas_trx_list'); ?>
</table>
</div>